package com.hunttown.mes.rpc.api;

import com.hunttown.common.domain.Page;
import com.hunttown.mes.rpc.domain.LbsServiceDTO;
import com.hunttown.mes.rpc.domain.query.LbsServiceDTOQuery;

/**
 * created by wangjunfu on 2021-07-05 11:06:19
 */
public interface LbsServiceRpcService {

    LbsServiceDTO insert(LbsServiceDTO lbsServiceDTO);

    Boolean updateInfoById(LbsServiceDTO lbsServiceDTO);

    Boolean updateInfoByQuery(LbsServiceDTOQuery lbsServiceDTOQuery);

    LbsServiceDTO selectById(Integer id);

    LbsServiceDTO selectObjByQuery(LbsServiceDTOQuery lbsServiceDTOQuery);

    Page<LbsServiceDTO> getListForPage(LbsServiceDTOQuery lbsServiceDTOQuery);

    Boolean deleteById(Integer id);
}